scientific staff member - German English Dictionary